English to Simple English Dictionary
ignominious
Shame
Meaning for ignominious found in 33 Languages.
Sponored Video